
using System;
using Kooboo.CMS.Content.Models;
using KB;
namespace TestKooboo.Models
{
    public partial class Article : TextContent
    {
	    public Article()
            : base()
        {
        }

        public Article(TextContent content)
            : base(content)
        {
        }

        public abstract class KEY
        {
			public const string Title = "Title";
			public const string Description = "Description";
			public const string Summary = "Summary";
			public const string Readings = "Readings";
			public const string Test = "Test";
		}

		public string Title
		{
		    get
            {
                return this.GetString(KEY.Title);
            }
            set
            {
                this[KEY.Title] = value;
            }
        }

		public string Description
		{
		    get
            {
                return this.GetString(KEY.Description);
            }
            set
            {
                this[KEY.Description] = value;
            }
        }

		public string Summary
		{
		    get
            {
                return this.GetString(KEY.Summary);
            }
            set
            {
                this[KEY.Summary] = value;
            }
        }

		public int Readings
		{
		    get
            {
                return this.GetInt(KEY.Readings);
            }
            set
            {
                this[KEY.Readings] = value;
            }
        }

		public string Test
		{
		    get
            {
                return this.GetString(KEY.Test);
            }
            set
            {
                this[KEY.Test] = value;
            }
        }

	}
}
